package com.fh.mapper.loan;

import com.fh.model.loan.CallLoanMessageConfig;
import com.fh.model.loan.CallLoanMessageConfigExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface CallLoanMessageConfigMapper {
    int countByExample(CallLoanMessageConfigExample example);

    int deleteByExample(CallLoanMessageConfigExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(CallLoanMessageConfig record);

    int insertSelective(CallLoanMessageConfig record);

    List<CallLoanMessageConfig> selectByExample(CallLoanMessageConfigExample example);

    CallLoanMessageConfig selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") CallLoanMessageConfig record, @Param("example") CallLoanMessageConfigExample example);

    int updateByExample(@Param("record") CallLoanMessageConfig record, @Param("example") CallLoanMessageConfigExample example);

    int updateByPrimaryKeySelective(CallLoanMessageConfig record);

    int updateByPrimaryKey(CallLoanMessageConfig record);
}